iT邦幫忙

2023 iThome 鐵人賽

0

說明

SOAR (Security Orchestration, Automation, and Response)不一定要侷限使用什麼工具,既有的Script腳本也行。
Shuffle內建與許多資安產品介接,方便直接使用。
參考: 將 Wazuh 與 Shuffle 集成
https://wazuh.com/blog/integrating-wazuh-with-shuffle/

作法

環境

Shuffle

  1. 到Workflows建立一個新工作流程
    https://ithelp.ithome.com.tw/upload/images/20231023/20077752KOoHOfTWCX.png
  2. 點選左下角的「Triggers」,然後將Webhook拖曳到工作區
    https://ithelp.ithome.com.tw/upload/images/20231023/20077752Ztmwd50fuW.png
  3. 命名為Wazuh Alerts並點選START啟動,複製Webhook URI(因環境內部主機是用HostOnly,換內部IP)
    https://192.168.22.131:3443/api/v1/hooks/webhook_82c7a57c-cc0c-4f8f-9ee9-083b88258ee5
    https://ithelp.ithome.com.tw/upload/images/20231023/20077752Pc8gMRMGvf.png

Wazuh

  1. 修改/var/ossec/etc/ossec.conf檔案在<ossec_config>間插入
    https://ithelp.ithome.com.tw/upload/images/20231024/20077752xsOlBohaYx.png
  <integration>
    <name>shuffle</name>
    <hook_url>https://192.168.22.131:3443/api/v1/hooks/webhook_82c7a57c-cc0c-4f8f-9ee9-083b88258ee5</hook_url>
    <level>3</level>
    <alert_format>json</alert_format>
  </integration>
#除了上面設定還可增加下面設定,讓特定告警才送出
<rule_id>: 轉發特定警報
<group>: 轉送屬於某個規則群組的所有警報
<event_location>: 轉送來自指定事件位置的警報
  1. 重啟服務 (好像要一段時間同步到Agent)
    sudo systemctl restart wazuh-manager

Shuffle 設定SOAR

  1. Change me改名Receive_Wazuh_alerts,call內容改成$exec
    https://ithelp.ithome.com.tw/upload/images/20231024/2007775259VUdkLu3u.png
  2. 點選下面的小人 (show executions ),右邊跳出一堆exec
    https://ithelp.ithome.com.tw/upload/images/20231024/20077752hqFhdYI8lR.png
  3. 隨便點一個展開
    https://ithelp.ithome.com.tw/upload/images/20231024/20077752KhvtAfbw5g.png
  4. 比對是WAZUH告警,這裡是用來測試介接是否成功
    https://ithelp.ithome.com.tw/upload/images/20231024/20077752Vkmlf5tqgj.png

小結

這邊試驗把WAZUH Level3的事件傳到Shuffle,後面再試試偵測到異常後停用使用者帳號


上一篇
31. 全自動安全營運中心
下一篇
33. Wazuh透過Shuffle做SOAR -2
系列文
珍惜生命,遠離資安 - 避免不良的資安作法,專注重要事項33
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言